a big, corpulent person - Allemand Anglais Dictionnaire